package cn.darkhorse.common.report.service;

import org.springframework.stereotype.Service;

import java.awt.image.BufferedImage;

@Service
public interface QRCodeService {
    /**
     * 二维码上传服务器  且返回路径
     * @param bufferedImage
     * @return
     */
    String uploadServer(BufferedImage bufferedImage);

    /**
     * 创建二维码
     * @return  二维码上传之后返回的Url
     */
    String createQRImage(String charset, String content, Integer width, Integer height, String desperation, Integer step);
    /**
     * 创建二维码
     * @return  二维码上传之后返回的Url
     */
    String createQRImage(String content, String desperation);

}
